Cape leopard - Allemand Anglais Dictionnaire